Aspect based Enhanced Web Service Discovery
نویسندگان
چکیده
Web services [1] are the latest paradigm of distributed systems which are implemented as typically application programming interfaces (API) or web APIs that are accessed via HTTP and executed on a remote system hosting the requested services. The Web services are used to interact between components, programs, and applications. In this paper, we have proposed an approach to allow for support of web service descriptions and queries using registries that conforms to UDDI V3.0.2 specification. Specifically, our main aim is to discover user requested services based on not only on functional parameters but also non functional parameters such as Quality of Service (QoS) parameters. Web Service discovery can be augmented using query expansion as well as appended with QoS in requirement. Since the metadata associated with web services is very less as compared to HTML pages, to offer a web service appropriate to a client we have used two techniques from Information Retrieval: Query Expansion and Query Rewriting. The proposed approach does not require any modification to the existing UDDI data structures. The add-on modules for searching reside at the service requestor‟s end who wishes to take advantage of better web service discovery. This approach is completely backward compatible and can integrate seamlessly into existing infrastructure. An e-learning technique has been used to demonstrate the effectiveness of proposed approach.
منابع مشابه
Grid Resource Discovery Based on Semantic
An important aspect of Grid computing is publication resource service and discovery resource service. Grid computing is based on this kind of mechanism. A Grid service is an extended Web service that conforms to the Open Grid Service Infrastructure (OGSI) specification. The shortcoming of current Web service technology only provides syntactic description. In this paper, we analyze the limitatio...
متن کاملDeveloping .NET Web Service-based Applications with Aspect-Oriented Component Engineering
Current approaches to engineering web service-based software systems are limited by lack of comprehensive web service component characterisations. In this paper, we describe our recent work applying Aspect-Oriented Component Engineering (AOCE) to develop more adaptable, higher quality and more reusable software components for web services. We give examples on how AOCE can be used to design and ...
متن کاملGeospatial Web Services Semantic Discovery Approach Using Quality
The use of geographic data through Web services shows the geospatial Web Services (GWS). A growing number of GWS designed to interoperate spatial information over the network have emerged. GWS are changing the way in which spatial information systems and applications are designed, developed, and deployed [1]. When GWS is increasing, the difficulty of the service discovery increases too. The ser...
متن کاملDynamic Service Discovery Through Meta-interactions with Service Providers
Dynamic discovery based on semantic description of services is an essential aspect of the Semantic Web services integration process. Since not all data required for service discovery can always be included in service descriptions, some data needs to be obtained during run-time. In this paper we define a model for service interface allowing required data to be fetched from the service provider d...
متن کاملAdaptive Information Analysis in Higher Education Institutes
Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...
متن کامل